43590 mm = 143.011811 feet