63 x 854 meters = 206.69 x 2801.84 feet