12066 mm = 39.586614 feet