75.5 x 93.1 meters = 247.7 x 305.45 feet