61 x 192 x 209 meters = 200.13 x 629.92 x 685.7 feet