25883 mm = 84.917979 feet