798.83 meters = 2620 feet and 10 inches