5396.6 inches = 137.07364 meters