26673 mm = 87.509843 feet