192 x 216 meters = 629.92 x 708.66 feet