12326 mm = 40.439633 feet