798.73 meters = 2620 feet and 6.06 inches