76 x 192.5 meters = 249.34 x 631.56 feet