76.8 x 100.4 feet = 23.41 x 30.6 meters