61 x 781 meters = 200.13 x 2562.34 feet