2664.8 meters = 8742 feet and 9.39 inches