22 x 76 meters = 72.18 x 249.34 feet