21090 mm = 69.192913 feet