128 x 800 meters = 419.95 x 2624.67 feet