230.9 x 76.8 feet = 70.38 x 23.41 meters