2594.2 meters = 8511 feet and 1.86 inches