26720 mm = 87.664042 feet