26715 mm = 87.647638 feet