26666 mm = 87.486877 feet