21476 mm = 70.459318 feet