107 x 686 meters = 351.05 x 2250.66 feet