196.5 x 76.2 meters = 644.69 x 250 feet