31 x 76 meters = 101.71 x 249.34 feet