89364 feet to inches