229.3 x 227.1 feet = 69.89 x 69.22 meters