25905 mm = 84.990157 feet