39005 meters = 127969 feet and 1.92 inches