18273 meters = 59950 feet and 9.45 inches