12396 mm = 40.669291 feet