26548 mm = 87.099738 feet