26658 mm = 87.46063 feet