363 x 67 feet = 110.64 x 20.42 meters