20826 mm = 68.326772 feet