80 x 196.5 meters = 262.47 x 644.69 feet