26559 mm = 87.135827 feet