5527 inches = 140.3858 meters