232.3 x 230.1 feet = 70.81 x 70.13 meters