26667 mm = 87.490157 feet