I think I remember reading on this forum somewhere that someone installed a 52" tall liner on a 54" tall pool and had no problems. What kind of liner did you order? ie overlap, beaded, etc... I think you will probably be ok with a 27' liner.