2622.7 meters = 8604 feet and 7.91 inches