5464.7 inches = 138.80338 meters