76.4 x 184.8 feet = 23.29 x 56.33 meters