5434 inches = 138.0236 meters