20888 mm = 68.530184 feet