230.3 x 228.1 feet = 70.2 x 69.52 meters