2587.9 meters = 8490 feet and 5.83 inches