7059.1 meters = 23159 feet and 9.32 inches