229.8 x 246.5 feet = 70.04 x 75.13 meters