25903 mm = 84.983596 feet