25892 mm = 84.947507 feet