231.9 x 77.8 feet = 70.68 x 23.71 meters