110 x 76 meters = 360.89 x 249.34 feet