76 x 51 meters = 249.34 x 167.32 feet