21566 mm = 70.754593 feet