64 x 784 meters = 209.97 x 2572.18 feet