Are you trying to get all 88 keys in an area 8” wide X 3/4” deep?
There's roosters laying chickens,and chickens laying eggs... John Prine