2640.7 meters = 8663 feet and 8.57 inches