25929 mm = 85.068898 feet