88589 cm = 2906.463255 feet