21586 mm = 70.82021 feet