5487 inches = 139.3698 meters