80.7 x 186.3 feet = 24.6 x 56.78 meters