26679 mm = 87.529528 feet