115.4 x 223.8 feet = 35.17 x 68.21 meters