No this bike wasn't designed for Andre the Giant, it's a 24" wheeled oddity from the late 70's?
Seller claims the tt length is 20", or 51cm, so it's not nearly as large as it appears at first glance, in fact it's quite a bit smaller. Construction seems interesting with fillet brazing, diagonal...