5448 inches = 138.3792 meters