5750.9 meters = 18867 feet and 9.39 inches