26661 mm = 87.470472 feet