90.8 x 75.3 meters = 297.9 x 247.05 feet