78.4 x 186.8 feet = 23.9 x 56.94 meters