26689 mm = 87.562336 feet