39990 meters = 131200 feet and 9.45 inches