29866 mm = 97.985564 feet