114 x 75.5 meters = 374.02 x 247.7 feet