116.4 x 224.8 feet = 35.48 x 68.52 meters