27080 mm = 88.845144 feet