1681.9 inches = 42.72026 meters