26659 mm = 87.463911 feet