88260 mm to feet