114 x 76 meters = 374.02 x 249.34 feet