192 x 184 meters = 629.92 x 603.67 feet