89066 feet to inches