Look I am no expert on these things so take this for what it is worth.
There ain't no friggen way you are running 200 lumens for 60 minutes on two 123 batteries. Not unless they are using some radically new bleeding edge technology and the $69 price tag leads me to that they are not.
My guess a good 40-50 lumens at most. Maybe 65 nothing more.