21088 mm = 69.186352 feet