228.8 x 245.5 feet = 69.74 x 74.83 meters