234.3 x 232.1 feet = 71.41 x 70.74 meters