14259 inches = 362.1786 meters