229.9 x 75.8 feet = 70.07 x 23.1 meters