5159.9 inches = 131.06146 meters