5807.8 meters = 19054 feet and 5.54 inches