227.3 x 225.1 feet = 69.28 x 68.61 meters