21462 mm = 70.413386 feet