12626 mm = 41.423885 feet