26656 mm = 87.454068 feet