232 x 83 feet = 70.71 x 25.3 meters