2640.6 meters = 8663 feet and 4.63 inches