20663 mm = 67.791995 feet