26677 mm = 87.522966 feet