25918 mm = 85.032808 feet