29 x 76.4 meters = 95.14 x 250.66 feet