25890 mm = 84.940945 feet