5386.6 inches = 136.81964 meters