21469 mm = 70.436352 feet