2619.8 meters = 8595 feet and 1.73 inches