25885 mm = 84.924541 feet